﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Text;

namespace CityGames
{
    public class Plataforma
    {
        private string nombrePlataforma;
        private string logo;
        static private CADPlataforma cadPlataforma = new CADPlataforma();

        public string NombrePlataforma
        {
            get { return nombrePlataforma; }
            set { nombrePlataforma = value; }
        }

        public string Logo
        {
            get { return logo; }
            set { logo = value; }
        }

        public Plataforma()
        {
            try
            {
                nombrePlataforma = "";
                logo = "";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        /************************************************** Funciones de Marcos **************************************************/

        /// <summary>
        /// Funcion para obtener todas las Plataformas de la Base de Datos
        /// </summary>
        /// <returns>
        /// Devuelve un DataTable con todas las Plataformas de la Base de Datos ordenadas ascendentemente</returns>
        public DataTable ObtenerPlataformas()
        {
            DataTable resultado = new DataTable();

            try
            {
                resultado = cadPlataforma.getPlataformas();
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return resultado;
        }

        /************************************************** Fin Funciones de Marcos **************************************************/
    }
}
